package com.settlement.system.model.form;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.time.LocalDateTime;

/**
* <p>
* ERP零售销货单明细表
* </p>
*
* @author huangrensen
* @since 2024-08-02
*/
@Schema
@Data
public class OdsErpRetailSalesOrderDetailsForm {
    @Schema(description="单据编号")
    private String djbh;

    @Schema(description="")
    private Integer mibh;

    @Schema(description="")
    private Integer mxbh;

    @Schema(description="商品代码")
    private String spdm;

    @Schema(description="颜色代码")
    private String gg1dm;

    @Schema(description="尺码代码")
    private String gg2dm;

    @Schema(description="数量")
    private Long sl;

    @Schema(description="")
    private Long sl1;

    @Schema(description="")
    private Long sl2;

    @Schema(description="")
    private Long sl3;

    @Schema(description="")
    private Long bzsl;

    @Schema(description="标准价")
    private Long ckj;

    @Schema(description="折扣")
    private Long zk;

    @Schema(description="单价")
    private Long dj;

    @Schema(description="默认单价")
    private Long dj1;

    @Schema(description="原单价")
    private Long dj2;

    @Schema(description="成本价")
    private Long dj3;

    @Schema(description="金额")
    private Long je;

    @Schema(description="")
    private Long je1;

    @Schema(description="")
    private Long je2;

    @Schema(description="")
    private Long je3;

    @Schema(description="标准金额")
    private Long bzje;

    @Schema(description="")
    private Long bzs;

    @Schema(description="")
    private Long hh;

    @Schema(description="小票号")
    private String djh;

    @Schema(description="")
    private Integer mih;

    @Schema(description="")
    private Integer mxh;

    @Schema(description="")
    private String djh1;

    @Schema(description="")
    private Integer mih1;

    @Schema(description="")
    private Integer mxh1;

    @Schema(description="备注")
    private String bz;

    @Schema(description="价格选定")
    private String byzd1;

    @Schema(description="锁定")
    private String byzd2;

    @Schema(description="店员号")
    private String byzd3;

    @Schema(description="VIP号")
    private String byzd4;

    @Schema(description="礼券卡")
    private String byzd5;

    @Schema(description="店员名称")
    private String byzd6;

    @Schema(description="")
    private String byzd7;

    @Schema(description="扣率")
    private Long byzd8;

    @Schema(description="结算额")
    private Long byzd9;

    @Schema(description="补偿金额")
    private Long byzd10;

    @Schema(description="")
    private Long byzd11;

    @Schema(description="折扣")
    private Long byzd12;

    @Schema(description="扣率")
    private Long byzd13;

    @Schema(description="销售时间")
    private LocalDateTime byzd14;

    @Schema(description="")
    private LocalDateTime byzd15;

    @Schema(description="")
    private String byzd16;

    @Schema(description="商场活动")
    private String schd;

    @Schema(description="批次代码")
    private String pcdm;

    @Schema(description="")
    private Long jsjg;

    @Schema(description="")
    private Long jishuije;

    @Schema(description="")
    private Long yxyjje;

    @Schema(description="库位名称")
    private String kwdm;

    @Schema(description="")
    private String cxlx;

    @Schema(description="整单促销编号")
    private String zdcxdh;

    @Schema(description="捆绑促销编号")
    private String kbcxdh;

    @Schema(description="商品状态")
    private String spStatus;

    @Schema(description="")
    private String gjyy;

    @Schema(description="")
    private String thhyy;

    @Schema(description="")
    private String ppdm;

    @Schema(description="")
    private String thhType;

    @Schema(description="")
    private Long thsl;

    @Schema(description="小票编号")
    private String xpbh;

    @Schema(description="积分")
    private Long jf;

    @Schema(description="商品积分")
    private Long spjf;

    @Schema(description="")
    private Long dzyhje;

    @Schema(description="")
    private Long dzzk;

    @Schema(description="礼券卡")
    private String dzbh;

    @Schema(description="捆绑促销名称")
    private String kbcxmc;

    @Schema(description="整单促销名称")
    private String zdcxmc;

    @Schema(description="")
    private Integer yxsl;

    @Schema(description="")
    private Long ftje;

    @Schema(description="")
    private Long jfje;

    @Schema(description="退货处理")
    private Integer thcl;

    @Schema(description="会员储值本金")
    private Long vpczbj;

    @Schema(description="")
    private Integer thhMxid;

    @Schema(description="")
    private String detailIndex;

    @Schema(description="POS条码")
    private String possptm;

    @Schema(description="包装规格")
    private String bzgg;

    @Schema(description="包装规格单价")
    private Long bzggdj;

    @Schema(description="包装规格数量")
    private Long bzggsl;

    @Schema(description="包装规格参考价")
    private Long bzggckj;

    @Schema(description="包装规格折扣")
    private Long bzggzk;

    @Schema(description="网购")
    private String isWeb;

    @Schema(description="")
    private Long zkdjTj;

    @Schema(description="税额")
    private Long tax;

    @Schema(description="税额本位币")
    private Long taxDc;

    @Schema(description="不含税金额")
    private Long jeWithoutTax;

    @Schema(description="不含税金额本位币")
    private Long jeWithoutTaxDc;

    @Schema(description="税率")
    private Long taxRate;

    @Schema(description="不含税单价")
    private Long priceWithoutTax;

    @Schema(description="不含税单价本位币")
    private Long priceWithoutTaxDc;

    @Schema(description="金额本位币")
    private Long jeDc;

    @Schema(description="")
    private Long shareShippingFee;

    @Schema(description="")
    private Integer ispj;

    @Schema(description="")
    private String zkdySign;

    @Schema(description="")
    private Long spzk;

    @Schema(description="")
    private Long zk1;

    @Schema(description="")
    private Long zk2;

    @Schema(description="")
    private Long zk3;

    @Schema(description="")
    private String yssl;

    @Schema(description="")
    private Long xsje;

    @Schema(description="")
    private String statusCode;

    @Schema(description="")
    private String isstoredelivery;

    @Schema(description="")
    private String epc;

    @Schema(description="")
    private Long dhjf;

    @Schema(description="生产时间")
    private LocalDateTime pcscrq;

    @Schema(description="有效期（天）")
    private Integer pcyxq;

    @Schema(description="到期日")
    private LocalDateTime pcdqr;

    @Schema(description="临期日")
    private LocalDateTime pclqr;

    @Schema(description="")
    private Long xxje;

    @Schema(description="")
    private String cldm;

    @Schema(description="")
    private String clmc;

}
